草庐IT

Android-Tools Gradle 插件

全部标签

Android13音频录制适配

Android13音频录制适配前言:之前写过一篇音频录制的文章,当时是在Android10以下的手机可以成功录制和播放,但是Android10及以上手机提示创建文件失败,最近做过Android13的适配,索性一起把之前的录音也适配了,记录一下适配的过程。1.Manifest添加Android13文件读写适配:!--存储图像或者视频权限-->uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"android:maxSdkVersion="32"/>uses-permissionandroid:name="an

前端excel带样式导出 exceljs 插件的使用

本来用的xlsx和xlsx-style两个插件,过程一步一个坑,到完全能用要消灭好多bug。这时发现了exceljs,真香😀案例DOCTYPEhtml>html> head> metacharset="utf-8"/> metaname="viewport"content="width=device-width,initial-scale=1"> title>exceljs使用title> head> body> buttononclick="exporting()">导出button> script> functionexporting(){ //创建工作簿 con

c++ - MinGW 上支持 OpenMP 的 Qt 插件 : Undefined reference?

我正在开发一个使用OpenMP的“Qt插件”(可以使用CMake参数启用/禁用OpenMP支持)。我使用MinGW和CMake作为开发环境。这就是我在代码中启用/禁用OpenMP的方式:#ifdefOPENMP_ENABLE#pragmaompparallelfor#endiffor(inti=0;igetZSize();i++){.我在CMake文件中启用了OpenMP,如下所示:OPTION(OPENMP_SUPPORT"BuildwithOpenMPparallaizationenabled")IF(OPENMP_SUPPORT)FIND_PACKAGE(OpenMP)SET(C

解决Zotero翻译插件Zotero PDF Translate无法正常翻译(包括密钥设置)

ZoteroPDFTranslate在下载安装了插件之后,有*号标记的是不能直接使用,要在编辑->首选项中的插件部分设置密钥百度翻译百度翻译开发平台注册并申请API,在开发者信息中找到ID和密钥然后在编辑->首选项中输入“ID#密钥”其他的翻译API同理(API注册可以参考这篇Zotero翻译插件ZoteroPDFTranslate无法正常翻译,百度、彩云、腾讯翻译api接入_zotero翻译引擎密钥-CSDN博客),就是要注意密钥的填写格式(在下面的文件中就可以找到不同密钥填写格式)这下面是github上官方文件翻译过来的服务默认引擎是谷歌翻译。目前,我们支持:翻译引擎需要密钥支持的语言谷歌

c++ - 如何通过 dlopen() 将插件链接到应用程序

我正在为应用程序编写插件。应用程序将使用dlopen()加载插件。该平台是FedoraLinux11。我有该应用程序的所有源代码。我已成功将我的代码添加到应用程序中,并且链接正常,因为整个应用程序是同时链接的。但是,最终我希望我的代码成为一个单独的插件。我在将代码构建为插件时遇到问题。我将其构建为共享(.so)库。我的代码自然会引用应用程序中的符号,因此我需要使用g++-L和-l指定插件链接到的库选项。但是,接受我的插件的应用程序是单个可执行文件,而不是一组.so库。我在这里遗漏了一些基本要点。如何链接我的插件?请注意,我仍在尝试构建我的插件——我还没有达到尝试使用dlopen()加载

深入浅出Android dmabuf_dump工具

目录dmabuf是什么?dmabuf_dump工具介绍(基于Android14)Android.bpdmabuf_dump.cpp整体架构结构如下dmabuf_dump主要包含以下功能前置背景知识fdinfo思考bufinfoDump整个手机系统的dmabufDump某个进程的dmabuf​​​​​​​以Table[bufferxprocess]方式呈现dmabufDump整个系统DMA-BUFper-buffer,per-exporterandper-devicestatisticsDMA_BUF在内核中的实现dmabuf_dump原理分析源码路径:DmaBuffer主要成员变量FD和Ino

黄东旭:“向量数据库”还是“向量搜索插件 + SQL 数据库”?丨我对 2024 年数据库发展趋势的思考

本文由PingCAP黄东旭撰写,讨论了数据库技术在2023年的快速变革,并对2024年的数据库发展趋势进行了预测。文章重点关注了GenAI时代对数据库的影响,提出了在数据库选择上的两种路径:“向量数据库”和“向量搜索插件+SQL数据库”。文章强调了个性化数据服务的重要性,以及数据库在实时交互和弹性方面所起到的关键作用。如果我们用一个词来总结2023年的数据技术领域,那个词无疑是“急速变革”。我们见证了数据库内核技术与云原生架构的融合演进,AI+Data的浪潮涌现,以及用户工作负载的深刻转变。GenAI时代的到来,就像一股不可抗拒的潮流,推动着数据技术的每一朵浪花,朝着更智能化、更灵活化的巨浪之

《吐血整理》高级系列教程-吃透Fiddler抓包教程(30)-Fiddler如何抓取Android7.0以上的Https包-番外篇

1.简介通过宏哥前边几篇文章的讲解和介绍想必大家都知道android7.0以上,有android的机制不在信任用户证书,导致https协议无法抓包。除非把证书装在系统信任的证书里,此时手机需要root权限。但是大家都知道root手机是非常繁琐的且不安全,对于大多数来说是不切实际的,那android7.0以上有没有不需要root的解决方案,答案当然是有的,我们主要安装两个app就可以解决。上一篇介绍的xposed需要将手机root,这样一来手机的安全性就无法保证,如果是测试机或者模拟器还好一些,但是如果是私人或者个人手机那就会有问题,查了资料说是有可以不用将手机root的方法也可以达到我们想要的

IDEA最好用的插件推荐,吐血整理!

1.前言俗话说:“工欲善其事,必先利其器”。为了助力大家的学习和进阶,本小节介绍几个对Java学习非常有帮助的IDEA插件,代码反编译和反汇编工具,以及非常不错的网站等。2.IDEA插件首先不必多说,IDEA是目前Java工程师最主流的开发工具,IDEA的强大之处不仅在于自身,还在于提供了丰富的插件(这点和谷歌浏览器非常类似)。本部分介绍几款强大实用的IDEA插件,助力大家开发。以下插件大都可以通过IDEA自带的插件管理中心安装,如果搜不到可以去IDEA插件官网下载本地导入。具体安装界面不同版本IDEA略有差异,请自行研究。如果连插件安装都不愿意学、学不会的话,很难成为一名合格的Java开发工

一站式3D-GS(3d gaussian splatting) UE插件,从空间生成到混合编辑

在3D内容制作领域,继NeRF后,3dgaussiansplatting满足了从视频/图片到3D空间的高质量且快速的生成。XV3DGS-UEPlugin是一个为UnrealEngine(UE)设计的插件,基于3D-GS(3DGaussianSplatting)技术,旨在简化3D内容的制作流程,支持mp4视频直接生成3D空间,并导入UE编辑。下载链接:https://github.com/xverse-engine/XV3DGS-UEPlugin3D-GS技术简介3D-GS通过从2D图像样本中学习3D场景表示,实现了接近照片级别的实时渲染。这种技术通过使用高斯点(Gaussianpoints)进